# Exercicios introduo ao R - Ana Carolina Pavan
# mudar diretorio de trabalho
getwd() # o programa mostra o endereo de onde est sendo chamado
# comando usado para mudar o diretorio de trabalho:
setwd("C:/Users/Ana/Documents/Programas/R")
# para restituir o workspace:
load(".rdata")
# o comando rm serve para apagar arquivos do workspace
# se usado juntamente com o comando list do seu workspace, ele remove todos os arquivos ali existentes:
rm(list=ls())
#ao se criar e salvar um script evitamos a perda dos objetos criados
load("bichos.rdata")
ls() # para visualizar o workspace e ver se os dados foram carregados
# remoo seletiva de objetos:
rm(list=ls(pattern="temp")) # remover todos os arquivos que contm a palavra "temp"
ls()
# Classes de objetos:
letters
LETTERS
# respectivamente, letras minusculas e maiusculas
class(letters)
class(LETTERS)
# os dois so definidos como caracteres
letras <- factor(letters)
LETRAS <- factor(LETTERS)
class(letras)
class(LETRAS)
# agora os objetos criados so classificados como fatores!
# Objetos de data
Sys.Date()
hoje <- Sys.Date()
class(hoje) # a classe  "Date"
copa.70 <- "21/06/70"
copa.70 <- as.Date(copa.70,format="%d/%m/%y")
class(copa.70)
hoje-copa.70
# resposta:Time difference of 14886 days
# o programa fornece a diferena em dias
hoje+43 # data daqui a 43 dias
# resposta: "2011-05-06"

### FIM ###
